win general approval - Francés Inglés Diccionario